drug efficacy study implementation - German English Dictionary